package com.kbt.model.data;

import java.io.Serializable;

/**
 * @author zhgk
 * @package: com.kbt.model.data
 * @TODO: 用户积分相关的实体类
 * @data: 2015/8/17 16:32
 * @version: V1.0
 */
public class UserJFInfo implements Serializable {
    //ID
    private String infoId;
    //用户ID
    private String userId;
    //用户名称
    private String userName;
    //当前积分
    private float jfNow;
    //总共历史积分
    private float jfTotal;
    //已兑换积分
    private float jfYdh;
    //积分来源
    private float loginJf;
    private float coastJf;
    private float shareJf;
    private float otherJf;

    /**
     * Getter for property 'infoId'.
     *
     * @return Value for property 'infoId'.
     */
    public String getInfoId() {
        return infoId;
    }

    /**
     * Setter for property 'infoId'.
     *
     * @param infoId Value to set for property 'infoId'.
     */
    public void setInfoId(String infoId) {
        this.infoId = infoId;
    }

    /**
     * Getter for property 'userId'.
     *
     * @return Value for property 'userId'.
     */
    public String getUserId() {
        return userId;
    }

    /**
     * Setter for property 'userId'.
     *
     * @param userId Value to set for property 'userId'.
     */
    public void setUserId(String userId) {
        this.userId = userId;
    }

    /**
     * Getter for property 'userName'.
     *
     * @return Value for property 'userName'.
     */
    public String getUserName() {
        return userName;
    }

    /**
     * Setter for property 'userName'.
     *
     * @param userName Value to set for property 'userName'.
     */
    public void setUserName(String userName) {
        this.userName = userName;
    }

    /**
     * Getter for property 'jfNow'.
     *
     * @return Value for property 'jfNow'.
     */
    public float getJfNow() {
        return jfNow;
    }

    /**
     * Setter for property 'jfNow'.
     *
     * @param jfNow Value to set for property 'jfNow'.
     */
    public void setJfNow(float jfNow) {
        this.jfNow = jfNow;
    }

    /**
     * Getter for property 'jfTotal'.
     *
     * @return Value for property 'jfTotal'.
     */
    public float getJfTotal() {
        return jfTotal;
    }

    /**
     * Setter for property 'jfTotal'.
     *
     * @param jfTotal Value to set for property 'jfTotal'.
     */
    public void setJfTotal(float jfTotal) {
        this.jfTotal = jfTotal;
    }

    /**
     * Getter for property 'jfYdh'.
     *
     * @return Value for property 'jfYdh'.
     */
    public float getJfYdh() {
        return jfYdh;
    }

    /**
     * Setter for property 'jfYdh'.
     *
     * @param jfYdh Value to set for property 'jfYdh'.
     */
    public void setJfYdh(float jfYdh) {
        this.jfYdh = jfYdh;
    }

    /**
     * Getter for property 'loginJf'.
     *
     * @return Value for property 'loginJf'.
     */
    public float getLoginJf() {
        return loginJf;
    }

    /**
     * Setter for property 'loginJf'.
     *
     * @param loginJf Value to set for property 'loginJf'.
     */
    public void setLoginJf(float loginJf) {
        this.loginJf = loginJf;
    }

    /**
     * Getter for property 'coastJf'.
     *
     * @return Value for property 'coastJf'.
     */
    public float getCoastJf() {
        return coastJf;
    }

    /**
     * Setter for property 'coastJf'.
     *
     * @param coastJf Value to set for property 'coastJf'.
     */
    public void setCoastJf(float coastJf) {
        this.coastJf = coastJf;
    }

    /**
     * Getter for property 'shareJf'.
     *
     * @return Value for property 'shareJf'.
     */
    public float getShareJf() {
        return shareJf;
    }

    /**
     * Setter for property 'shareJf'.
     *
     * @param shareJf Value to set for property 'shareJf'.
     */
    public void setShareJf(float shareJf) {
        this.shareJf = shareJf;
    }

    /**
     * Getter for property 'otherJf'.
     *
     * @return Value for property 'otherJf'.
     */
    public float getOtherJf() {
        return otherJf;
    }

    /**
     * Setter for property 'otherJf'.
     *
     * @param otherJf Value to set for property 'otherJf'.
     */
    public void setOtherJf(float otherJf) {
        this.otherJf = otherJf;
    }
}
